all thumbs – Deutsch–English translations

🇬🇧 en de 🇩🇪

all thumbs adjective

  • clumsy (idiom)
zwei linke Hände haben
Wiktionary Links